package file;

import java.io.File;

/**
 * 将mydir目录删除
 *
 * 由于无法删除含有子项的目录,因此应当在获取一个目录时先删除里面所有子项将该目录清空后方可删除该目录
 * 可以利用listFiles方法获取该目录中所有子项,逐一删除
 *
 */
public class Test4 {
    public static void main(String[] args) {
        File dir = new File("mydir");
        if(dir.isDirectory()){
            //先清空该目录
            File[] subs = dir.listFiles();
            for(File sub : subs){
                sub.delete();
            }

            //将dir目录删除
            dir.delete();
        }
        System.out.println("删除完毕");
    }
}
